Big Huge Thesaurus

octadecanoic acid

noun